package org.ust.extraction;

import java.util.Vector;

public class Class
{
	private String				baseClassName;
	private String				className;
	private Vector < Method >	memberMethods;
	private Vector < Method >	constructors;
	private Vector < String >	baseInterfaceNames;

	public void setName ( String name )
	{
		this.className = name;
	}

	public String getName ( )
	{
		return className;
	}

	public void setSuperClassName ( String superClassName )
	{
		this.baseClassName = superClassName;
	}

	public String getSuperClassName ( )
	{
		return baseClassName;
	}

	public void setMemberMethods ( Vector < Method > memberMethods )
	{
		this.memberMethods = memberMethods;
	}

	public Vector < Method > getMemberMethods ( )
	{
		return memberMethods;
	}

	public void setBaseInterfaceName ( Vector < String > baseInterfaceName )
	{
		this.baseInterfaceNames = baseInterfaceName;
	}

	public Vector < String > getBaseInterfaceName ( )
	{
		return baseInterfaceNames;
	}

	public void setConstructors ( Vector < Method > constructors )
	{
		this.constructors = constructors;
	}

	public Vector < Method > getConstructors ( )
	{
		return constructors;
	}

}
